package services;

import java.util.ArrayList;
import java.util.List;

import entidades.Tela;
import entidades.TipoUsuario;
import entidades.Usuario;

public class MenuService {

	public List<Tela> getMenu() {
		List<Tela> telas = new ArrayList<Tela>();
		Usuario user = new UsuarioService().verificarUsuarioLogado();
		List<TipoUsuario> tipoUsers = new ArrayList<TipoUsuario>();
		if (user != null) {
			tipoUsers = user.getTiposUsuario();
			for (TipoUsuario tpU : tipoUsers) {
				for (Tela tela : tpU.getTela()) {
					if(!telas.contains(tela))
						telas.add(tela);
				}
			}
		}
		
		return telas;
	}
}
